chokeberry bush - French English Dictionary